weakly soluble - English Synonyms Dictionary